﻿<%@ Page Language="C#" AutoEventWireup="true" CodeFile="frmMtoIncidencias.aspx.cs" Inherits="frmMtoIncidencia" MasterPageFile="~/TP3Master.master" %>
<asp:Content ID="BodyContent" runat="server" ContentPlaceHolderID="MainContent">
    <link href="../css/MiEstiloReclamos.css" rel="stylesheet" type="text/css" />
    <asp:ScriptManager ID="ScriptManager1" runat="server"></asp:ScriptManager>
    <%@ Register Src="~/Reclamos/controles/ucFecha.ascx"  TagName="ucFecha" TagPrefix="uc4" %>
      
    <div style="background-color:white" class="mainFrm">
      <asp:UpdatePanel ID="UpdatePanel1" runat="server">
        <ContentTemplate>
      <ul class="breadcrumb">
          <li><a href="frmModulo.aspx">RECLAMOS</a> <span class="divider"> >> </span></li>
          <li class="active">GESTIONAR INCIDENCIAS</li>
      </ul>      
      <br />
      
      <table style="table-layout:fixed;width:100%" cellpadding="0" cellspacing="0" border="0">
      <tr>
      <td>       
      <fieldset class="fsForm">
							<legend class="legend">
							    CRITERIOS DE BÚSQUEDA
                        	</legend>
                            <table width="100%" border="0" cellpadding="6" cellspacing="0">
                                 <tr>
                                    <td width="130px" valign="top">
                                        <asp:Label ID="Label1" runat="server" Text="Código de incidencia"></asp:Label>
                                    </td>
                                    <td colspan="2" valign="top">
                                        <asp:TextBox ID="txtCodigo" runat="server" CssClass="txtFiltro" Width="150px"></asp:TextBox><br />
                                        <asp:RangeValidator id="RangeValidator1" runat="server"
                                            CssClass="lblError"
                                            ControlToValidate="txtCodigo"
                                            ValidationExpression="^[0-9]{1,6}$"
                                            MaximumValue="999999"
                                            MinimumValue="0"
                                            Type="Integer"
                                            ErrorMessage="El Código debe ser númerico."
                                            Display="static"></asp:RangeValidator>
                                    </td>
                                    <td  width="130px" valign="top">
                                        <asp:Label ID="Label2" runat="server" Text="Estado"></asp:Label>
                                    </td>
                                    <td colspan="2" valign="top">
                                        <asp:DropDownList ID="cmbEstado" runat="server" CssClass="txtFiltro" Width="150px">
                                            <asp:ListItem Value="1" Text="Abierto"></asp:ListItem>
                                            <asp:ListItem Value="0" Text="Cerrado"></asp:ListItem>
                                        </asp:DropDownList>
                                    </td>                                    
                                </tr>     
                                <tr>
                                    <td  valign="top">                             
                                        Fecha de inicio                                             
                                    </td>
                                    <td colspan="2" valign="top">
                                    
                                         <uc4:ucFecha ID="txtFechaInicio" runat="server"  CssClass="txtFiltro" Width="125px" />                                       
                                         <asp:CompareValidator ID="CompareValidator1" runat="server" CssClass="lblError lblExpand" ErrorMessage="Fecha de Inicio no puede ser menor a la final." ControlToCompare="txtFechaInicio$txtFechaVisita" ControlToValidate="txtFechaFin$txtFechaVisita"
                                            Operator="GreaterThanEqual"></asp:CompareValidator>                            
                                         <asp:RangeValidator id="RangeValidator2" runat="server"
                                            CssClass="lblError"
                                            ControlToValidate="txtFechaInicio$txtFechaVisita"
                                            Type="Date"
                                            ErrorMessage="Fecha invalida."
                                            Display="static" MaximumValue="2020/04/01" MinimumValue="1500/01/01"></asp:RangeValidator>
                                    </td>
                                    <td valign="top">
                                        Fecha Fin
                                    </td>
                                    <td colspan="2" valign="top">
                                       <uc4:ucFecha ID="txtFechaFin" runat="server" CssClass="txtFiltro" Width="120px" /> 
                                       <asp:RangeValidator id="RangeValidator3" runat="server"
                                            CssClass="lblError"
                                            ControlToValidate="txtFechaFin$txtFechaVisita"
                                            Type="Date"
                                            ErrorMessage="Fecha invalida."
                                            Display="static" MaximumValue="2020/04/01" MinimumValue="1500/01/01"></asp:RangeValidator>                                   
                                          
                                            </td>
                                </tr>                                
                                                          
                                <tr>
                                    <td colspan="3" ></td>
                                    <td colspan="3">
                                        <asp:Button ID="Button1" runat="server" Text="Nuevo" CausesValidation="false" CssClass="boton" Width="120px" onclick="btnNuevo_Click" />   
                                        <asp:Button ID="btnBuscar" runat="server" Text="Buscar" CssClass="boton" Width="120px" onclick="btnBuscar_Click" />                                                       
                                    </td>                                    
                                </tr>
                                
                            </table>
						</fieldset>
                        </td>
                        </tr>
    

        <tr>
            <td align="center">
                <asp:GridView   ID="gvCargos" 
                                Width="98%" 
                                runat="server" 
                                OnPageIndexChanging="gvCargos_PageIndexChanging"
                                CssClass="mGrid" 
                                GridLines="None"
                                PagerStyle-CssClass="pgr"
                                AlternatingRowStyle-CssClass="alt"
                                AutoGenerateColumns="False" 
                                AllowPaging="True" 
                                PageSize="10"
                                CellPadding="0">
                    <Columns>
                        <asp:TemplateField HeaderText="Código">
                            <ItemTemplate>
                                <asp:Label ID="lblCodigo" runat="server" Text='<%# Bind("Código") %>'></asp:Label>
                            </ItemTemplate>
                            <HeaderStyle HorizontalAlign="Center"/>
                            <ItemStyle Width="5%" HorizontalAlign="Center"/>
                        </asp:TemplateField>
                        <asp:TemplateField HeaderText="Area">
                            <ItemTemplate>
                                <asp:Label ID="lblArea" runat="server" Text='<%# Bind("Area") %>'></asp:Label>
                            </ItemTemplate>
                            <HeaderStyle HorizontalAlign="Left"/>
                            <ItemStyle Width="10%" HorizontalAlign="Left"/>
                        </asp:TemplateField>                        
                        <asp:TemplateField HeaderText="Estado">
                            <ItemTemplate>
                                <asp:Label ID="lblEstado" runat="server" Text='<%# Bind("Estado") %>'></asp:Label>
                            </ItemTemplate>
                            <HeaderStyle HorizontalAlign="Left"/>
                            <ItemStyle Width="8%" HorizontalAlign="Left"/>
                        </asp:TemplateField>                        
                        <asp:TemplateField HeaderText="Fecha Incidencia">
                            <ItemTemplate>
                                <asp:Label ID="lblFecha" runat="server" Text='<%# Bind("Fecha") %>'></asp:Label>
                            </ItemTemplate>
                            <HeaderStyle HorizontalAlign="Left"/>
                            <ItemStyle Width="9%" HorizontalAlign="Left"/>
                        </asp:TemplateField>        
                                
                        <asp:TemplateField HeaderText="Fecha Solución">
                            <ItemTemplate>
                                <asp:Label ID="lblFechaSolucion" runat="server" Text='<%# Bind("FechaSolucion") %>'></asp:Label>
                            </ItemTemplate>
                            <HeaderStyle HorizontalAlign="Left"/>
                            <ItemStyle Width="8%" HorizontalAlign="Left"/>
                        </asp:TemplateField>                
                        
                        <asp:TemplateField HeaderText="Cliente">
                            <ItemTemplate>
                                <asp:Label ID="lblCliente" runat="server" Text='<%# Bind("Cliente") %>'></asp:Label>
                            </ItemTemplate>
                            <HeaderStyle HorizontalAlign="Left"/>
                            <ItemStyle Width="12%" HorizontalAlign="Left"/>
                        </asp:TemplateField>                        
                                                                    
                                                            
                        <asp:TemplateField HeaderText="Responsable">
                            <ItemTemplate>
                                <asp:Label ID="lblResponsable" runat="server" Text='<%# Bind("Responsable") %>'></asp:Label>
                            </ItemTemplate>
                            <HeaderStyle HorizontalAlign="Left"/>
                            <ItemStyle Width="12%" HorizontalAlign="Left"/>
                        </asp:TemplateField>                        
                                                            
                        <asp:TemplateField HeaderText="Opciones" ShowHeader="False">
                            <ItemTemplate>
                                <asp:ImageButton ID="btnVerDetalle" CssClass="hide" runat="server" CausesValidation="False" CommandName='<%# Bind("Código") %>' Height="24px"  Text="Ver Detalle" Width="24px" ImageUrl="../img/look_01.png" ToolTip="Ver Detalle" Visible="true" OnCommand="verDetalle_OnClick" />
                                <asp:ImageButton ID="btnModificar" runat="server" CausesValidation="False" CommandName='<%# Bind("Código") %>' Height="24px"  Text="Ver Detalle" Width="24px" ImageUrl="../img/Edit_01.png" ToolTip="Editar" Visible="true" OnCommand="verModificar_OnClick" />
                                <asp:ImageButton ID="btnEliminar"  OnClientClick="if(confirm('Elimanará el registro.¿Seguro de continuar?')){ return true; } return false;" runat="server" CausesValidation="False" CommandName='<%# Bind("Código") %>' Height="24px"  Text="Ver Detalle" Width="24px" ImageUrl="../img/Delete_01.png" ToolTip="Eliminar" Visible="true" OnCommand="verEliminar_OnClick" />
                                <asp:ImageButton ID="btnImprimir" runat="server" CausesValidation="False" CommandName='<%# Bind("Código") %>' Height="24px"  Text="Imprimir Detalle" Width="24px" ImageUrl="../img/Print_01.png" ToolTip="Imprimir" Visible="true" OnCommand="verImprimir_OnClick" />
                                
                            </ItemTemplate>
                            <HeaderStyle HorizontalAlign="Left"/>
                            <ItemStyle HorizontalAlign="Left" Width="15%" />
                        </asp:TemplateField>
                    </Columns>
                    <EmptyDataTemplate>
                        <asp:Label ID="LblVacio" runat="server" Text="No se encontraron datos"></asp:Label>
                    </EmptyDataTemplate>
                    <PagerStyle HorizontalAlign="Center"/>
                </asp:GridView>
            </td>
        </tr>
    </table>
    </ContentTemplate>
    </asp:UpdatePanel>
    </div>
</asp:Content>